ADP\BaseVersion\Includes\External\AdminPage\Tabs\Rules S

Total Complexity 48
Dependencies 9
Dependents 0
Total lines 504
Lines of code 403
Logical lines of code 115
Comment lines 20
Methods 20
Properties 3

Methods 20

Method Rating Maintainability Complexity Lines of code
makeGetRulesArgs()
B
43 16 50
getAllAvailableTypes()
A
34 1 161
getViewVariables()
A
41 8 55
enqueueScripts()
A
38 7 69
setPriceFixed()
S
71 1 6
priceFixed()
S
71 1 6
discountPercentage()
S
71 1 6
setDiscountAmount()
S
71 1 6
discountAmount()
S
71 1 6
registerAjax()
S
91 1 2
__construct()
S
73 1 5
handleSubmitAction()
S
91 1 2
getIsHideInactive()
S
79 1 3
getPaginationHtml()
S
66 1 8
getTabRules()
S
80 1 3
getTitle()
S
79 1 3
getKey()
S
81 1 3
getHeaderDisplayPriority()
S
81 1 3
getRelativeViewPath()
S
81 1 3
formatOutput()
S
78 1 3